electron cascade - Spanish English Dictionary